That sounds like a beautiful dream. I love the way you have written it, it makes the dream so much more vivid to imagine, your descriptiveness makes the passage sound poetic.