The apartments are in a great location if you are looking for a relaxing time whilst still having the necessary shops and restaurants. Lots of traditional restaurants to chose from. The bakery is particularly good. The beach is a short walk but is well worth it. Nice and clean. The apartment manager is great and make you feel very welcome. We will definitely return to Gennadi Gardens.