Great place to stay right next to great beaches and close to all amenities. Kids love the pools where they spent some of their time. Spa pool was extremely hot so we didn't get to enjoy it as much as we would liked. We would stay here again if we were to visit Cabarita Beach at some other time.