We had a lovely stay at Vaggeli's! highly recommend. great location.