Very spacious and very clean. Everything you can wish for is there. 5 stars for sure!