Beautiful location with great views and easy walking access to beach and restaurants. Some apartments have a long climb up the stairs so I would suggest communicating if this if any in your group have issues climbing several flights. Cleopatra and her father are very friendly and were very accommodating of our delayed arrival and late checkin. We would stay again if they would have us!