A great time in a great location. Clean, state-of-the-art equipped and well managed.