The Grand Leoniki is a luxury resort, 4 or 5 star in quality, that has everything you could ask for - beautiful pools and lounging areas, lovely suites, excellent food and entertainment, all amid gorgeous buildings and grounds. The only negative is the parking, which is behind the property, difficult to find and not always available.