The pictures do not do this place justice! The property is much bigger and closer to the beach than expected. It has everything you need and more, perfect for families/groups that like to do activities and have a good time! The property also has a great sound system in the game room and in the house. I would definitely recommend and stay at this place again!