Highly rated this place! Clean, lots of amenities and located on the idyllic backdrop of Cabarita beach. My friends and I would come back here in heartbeat!