Lovely accommodations, great amenities, good location.