Splendid stay - great hospitality and a superb location