An idyllic location with stunning views together with a warm welcome made this really special stay