The place was great! All the amenities you could need. We felt safe. Place was super clean. Pool was so nice but we didn't get top really enjoy it because we were doing a lot of things related to the passing of a family member. Only thing I think could be improved is the checkout time.... 10am rather early.. it was really early and we literally had to rush to get out in time with 7 people and we were trying to avoid paying an additional $300. But we highly recommend!