Location good. Communication good. Hotel staff - grumpy.