Perfect vacation spot for families. The units are suitable for what you need them for.... sleeping, because honestly you'll be spending the rest of the time outside on the beautiful lawn/beach area. We've been coming here for many years and will continue to visit for many more years to come! It's the perfect blend of beachside oasis and family/social fun for us. Our kids love it and we love the connections we've made over the years with other families who stay the same week as us, as well as getting to know the team at Safari Beach.