We had a fantastic stay at Villa Alexandros. The location of the Villa is perfect, very close to the sea and 3 good restaurants. The Villa itself has everything that you could wish for and the pool and Hot Tub are an added bonus.
Alexandros is the perfect host, on hand if you need any advice. I would 100% recommend staying here, you will have a great time.