Beachfront hotel in Crete with a pool, Mediterranean restaurant, free Wi-Fi, and breakfast. Offers spa services and various activities.