Perfect place and location. Very nice amenities and staff.