Fantastic! we loved the location, amenities and all the little extras. we only wishit was available for the full extent of our vacation. We will be back, Thank you!