For sure a five-star place! Very clean. Very open floor plan. We had nine people there and we were very comfortable. It is very well supplied with plenty of amenities to make your stay comfortable. Smart TV In every room. Plenty of seating. An AC in every room which makes it very comfortable. Super comfortable beds and bedding. We would definitely stay here again!!!!!