a stunning location, remarkable property and a superb hosts. couldn't have asked for more.