We absolutely loved our trip and stay here! With a big group there was plenty of space and all the amenities we could need.
Would highly recommend