We absolutely loved our stay at Cabarita Villa. It’s situated in an unbelievable position in beautiful Cabarita. Just a grassy stroll to a patrolled beach, close to shops, restaurants and great coffee (Nectar and Fuel were favs!). The apartment is spacious and clean and had everything we needed. The layout with the staircase and kid’s beds downstairs may be better suited to slightly older kids (ours aged 3 &6 weren’t used to not being in a room directly next to ours) but the open staircase meant it wasn’t a big deal. Check in was easy and Mary-Louise was pleasant to deal with. We had a fab time and would highly recommend it.