Having been in the Haven proper and also having a Haven cabin aft or forward outside of the Haven, I can admit that having a room in the Haven is a bit better because of immediate access to all of the amenities of the Haven. That said, when I have had Haven rooms outside of the Haven, I didn't feel like I had a diminished experience and enjoyed the Haven perks as well.