Wonderful stay in a beautiful house in a sensational part of the world