The place is amaizing, beautifully designed, very clean.
The location is perfect for discovering creta by car.
Beaches in the walking distance. A lot of taverns. Everything you need.
I strongly recommend it.