Hotel Glicorisa Beach offers a casual beachfront getaway in Greece, featuring a private beach, outdoor pools, a relaxed eatery, and bars.