Great location, nice accomodation and amenities, and all contributed to our having a wonderful time.