Location: Crete, Greece
Date: 2009
This is a stunning 5-star resort in Crete with multiple restaurants, bars, water features, pools, guestrooms and villas.