Absolutely perfect location. Apostolos is a wonderfully helpful host! We had an amazing time!