The communication with Theodora was very good. We were able to check-in a bit earlier after register at the reception desk. The staff was very friendly. The apartment was clean, well equipped (kitchen, air conditioning, tv) and the rooms were bigger than expected. The private parking lot right next to apartment was excellent. There is a swimming pool in the backyard with a mini bar where you can get snacks and drinks. But we preferred the public beach which is 3 minutes walking distance from the accommodation. We highly recommend the place.