Wonderful! Great location, great amenities, sparkling clean. Would stay again!