Wonderful stay all around. Beautiful accommodations, sparkling clean, fabulous location, and great overall experience.