Clean, well equipped, well positioned. Helpful and friendly host.