Superb, luxury accommodation - a beautiful, restful, private space, and a helpful, friendly and generous host.