very spacious, excellent location. clean and well kept. host communicated well and was happy to help with my questions. would love to stay again