Very nice place! Restaurants, grocery, bars, activities all on property. Very clean! Would stay again!