Very clean. The mattress and pillows were very comfortable. The patio with the swing was a nice touch. Wish we could have stayed longer.