very clean and comfortable! nicely fit six and had plenty of extras incase we forgot anything. great communication with host and good location