Offering stunning sea views, Blue Bay provides a relaxing experience. Locations include hotels in Greece and a resort in Crete.