Clean, well equipped. Easy to communicate with host. Great location.