This place was perfect for our large group. Very spacious with lots of seating in the living area and dinning area. Full kitchen was very nice to have. Every room has its own AC unit. Room was clean, beds were clean, bathrooms/showers were clean as well. Overall great place to stay.