Great location and plenty of space. With two kids - everyone had their own space and then some. The rooms were all cool and three patios were wonderful. Very happy with our stay.