Clean, comfortable place on a great location.