Very clean and the location is great. There are a lot of steps to get to the room in case that is something that worries you but was not a problem for me.