Superb location, friendly warm welcome, great value