Very clean. Good location and mattress. The only things to consider is that the walls are somewhat thin so you can sometimes hear people but those staying at our time were considerate. Also it was a shame we had to be proactive in order to be sent check in information - but when we got there the actual checking in process was fine.