Lovely location, excellent amenities and a delightful stay, well recommended.