We loved our stay at Cabarita Beach. The apartment is clean and comfortable, and the location is amazing! We'll be back.