If I could give this property more than 5 stars I would. The villa and location are gorgeous. The location is a very short walk to a beautiful beach and many excellent restaurants. The villa itself is extremely spacious and clean. We were there with 5 people and could have very comfortably fit a few more. The villa had everything you could possibly need and everything was very well organized and easy to find. There are a lot of outdoor areas which are very comfortably furnished as well as a private pool. Takis was very nice and extremely helpful. All of his recommendations were excellent. If you have a chance to stay here you should! My words do not do it justice.