Amazing place! Close to a very nice beach (Agios Romanos) with very clear water. I highly recommend George's place!