Fantastic location and easy check-in. The hosts are really quick to respond to messages and willing to help as much as possible - it made our trip to Greece seamless. The view from the terrace is unbeatable.