Our family (two kids, parents and grandma) just got back from an amazing week at Cavin's home. The home is located in a beautiful complex right on the beach, with friendly neighbours, three pools, a playground and lots of grassy areas. Cavin's home was clean and comfortable, has everything you need and lots of extras (snorkel gear, beach chairs etc). We especially enjoyed sunsets on the patio, watching the waves and listening to the sound of the ocean. Definitely recommend, we would absolutely book again.