Clean, on an excellent location and more than OK for its price.