The location was awesome! The house was amazing with plenty of space. The kitchen is well equipped and offered plenty of resources. The beach has rocks so I do recommend water shoes or sandals while in the water. If you go during the week, make sure you check the water levels as the dam that releases water is towards the late afternoon. The water levels are perfect during the weekend though. I would definitely stay at this location again! Highly recommend, especially for large groups.