Great apartment, very well equipped kitchen and amenities. Location in Cabarita is fantastic, basically on the beach with lots of dining options within walking distance. The apartments are stylish and perfect for families. Only comment is that the 3 pools are all small with limited seating options and the steps and different levels around the pools aren’t great for young children. Would still highly recommend.