Clean, pretty, convenient. A perfect place. Six stars.