Beachfront Hotel Glicorisa offers a casual getaway with a private beach, outdoor pools, a relaxed eatery, and bars.