Lots of space and amenities! Lovely touches all throughout; you can tell care was taken to make a nice space for guests. Spotlessly clean as well.