Definitely everything fits the description perfectly, and more,!! great outside space and very big rooms and kitchen I stayed with my mom and we each had a our own bedroom. It was just perfect, really had a great stay!!