Outstanding. Clean, well equipped, comfortable. We would stay there again.