We had a great stay at Villa Glaros. Location is great. Communication was super fast and easy.