Great unit, great views, and fully stocked with everything you could ever want to use! The only two surprises were that the beach is a little bit rocky so bring water shoes if you have them or you can buy them in the gift shop right there
Also there were a lot of young children and the place seems to cater to young families so if you have them it's perfect. We were traveling with our adult children, so we might have gone to a place a little quieter had we known.