Perfect! We stayed with our 4 and 1 year old and it was great and plenty of room for us. We never even needed the second bathroom. Perfect location too and great restaurants right there. It was the hottest time of the year and we were comfortable with the fans.