Submitted By ND ash on September 28, 2008 3:10 PM
Very Comfortable  Guest Rating (100%)

I only wished my hotel stay in the Cyclades was this comfortable!