The Star Haven is the place where Star Spirits normally grant wishes. It is a place in the sky with the Star
Rod. It is the only place in the game where the Toad House doesn't have a Toad. Star Haven can be accessed from Shooting Star Summit via Star Road after Mario and his allies defeat the Crystal King.
- It's Star Haven. This place is so peaceful!
- This building... No, not building... This palace is incredible! Look at this architecture, Mario!
- Everything seems to be shining and glittering in here. I feel like I should shield my eyes or something.