Very clean and nicely set up! It has everything you need and is comfortable and in a nice location. Great communication with host.