this place has everything you need and right on the coast too. We loved our family stay here and would definitely come back.