Clean, well appointed with a great location.