We stayed here while in town for our son's wedding, and it was just perfect in every way. It has a well-equipped kitchen and plenty of supplies in the bathrooms, as well as so many fun activities and toys for the little ones. There is ample room to spread out, with comfortable seating, and an amazing back deck with ceiling fans. Communication with the host was superb, and we loved our stay in every way!