great location. great amenities. great holiday.