Very clean. Great location. Would stay here again. It is tricky to get the door open and to find your way around at first. But over loved it.