Excellent location and wonderful staff, the welcome drinks on arrival were a nice touch.