Luxury all-suite hotel, Happy Cretan Suites, offering refined units with balconies/terraces, a restaurant, and a pool. Enjoy panoramic sea views.