Villa Thalassa is situated in a perfect location in Almyrida close enough to walk to the beach and with an added bonus of a pool to escape the beach and crowds when needed.The property is well maintained clean and tidy. The main living area is upstairs which provides fantastic views of the sea and white mountains. The villa was so good it was hard to leave it for days out sight seeing but wonderful to return to and sit on the balcony watching the sun go down. I highly recommend!