Excellent. Slight mixup on arrival which was promptly resolved. Excellent location. Some very nice places to eat nearby.