Clean, great location and nice atmosphere. Steep stairs, so not the best location if you have problems with that, otherwise wonderful place to stay.