We had a wonderful stay in Cabarita Beach. The location is only a couple of hundred metres from town and the beach and right on the canal. There is plenty of space for a large group and the pool area is amazing