Clean, well maintained place in a great location.