Clean, well maintained, great location. Value for money.