Great place and great amenities and super clean and well appointed. We are a family with small children and the place worked out great!