Wonderful location, all the amenities, sparkling clean...what more can I say. It was beautifully ideal, and we hope to stay there again.