Great location, great amenities, all around great stay.