Clean, updated, well appointed. Great location.