Spacious and great place that can accommodate a large group. I went with a group of 8 and we had no problems with the space. Three bathrooms is definitely a very nice added bonus. Omar and Kareema are great hosts who answer any questions in a reasonable amount of time. Highly recommend for big groups