Very spacious with all the necessary amenities - comfy beds too which are a must! We love the location and convenience for our family. Thanks again for hosting us a third time - we look forward to coming back!