Great place, superb location and generally the place is what the photos show. Kids luv the Soccer table and had loads of fun. The beach was awesome!