We stayed here for 5 nights and found the place great. The location was super convenient. Right next to a gyros place which was great for lunch, a motorbike hire shop (would recommend getting a quad), a convenience shop & the beach with lots of other restaurants.
The villa had its own pool which was great for relaxing and super clean. The room neat & clean too. The host was clear with communication and very helpful when we had issues/questions. Would stay here again for sure!