Great location, great amenities, overall great experience