Great place overall, has lots of amenities and can be a very relaxed vacation.