A really wonderful stay - and an amazing location.