Great stay for 2 families. This place is huge and on the sand. Walk to the actual beach is a little far for small kids. Nick and David were great communicating, responded immediately and made sure we had everything we needed for an amazing stay. Would highly recommend!