We traveled here for my sisters bachelorette, but it would be a great stay for a family vaca as well. There was plenty of space and the location was close to so many good snorkeling and kayaking spots. If you get car sick be aware that the road to and from is quite curvy. Otherwise we enjoyed our stay and I highly recommend Heidi’s place!