Absolutely perfect. The best location. Very warm welcome and incredibly helpful tips and help with everything, from transport to food to anything else we needed. Absolutely worth a visit!! Would give 6 stars if we could.