Spotlessly clean, lovely little space that has everything you need! We stayed over quite a hot weekend and the placed stayed cool overnight, so we got a great sleep. Highly recommend!