First and foremost - Theodora was great, super responsive, helpful and with a positive attitude. This is the most important thing.
Other than that, the place looks very good, pool is not very big but was more than enough for us (8 people), the view is AMAZING, it's clean and spacious and frankly I can't find disadvantages easily.
Highly recommended!