Wonderful stay in a truly beautiful setting