Awesome place!!!! 5 stars!!! We went with our family (6 adults) and it was perfect. Had everything we needed - beach gear was great! Pool was wonderful. Could not be happier!!