We just booked about a month ago and there were no Haven rooms. So we opted for a family suite with large balcony forward, the very front. When we boarded we learned that we had private access to Cagneys for lunch and dinner! There was never more than a dozen folks in there dining when we went. Excellent menus that changed on sea/port days and pampered service. It was great!
Our concierge (the asst concierge) had a desk in Cagneys and she booked all of our dining and show reservation