We choose this cruise because we had friends that I taken it and loved it. Of course, they stayed in the Haven and we did not. First, you should know this is a LARGE ship....if you do not like crowds, you should look elsewhere. We choose 2 adjoining rooms hoping to miss college spring break and also Easter Break.
Cabins were nice. Now the bathroom situation is a little different. Showers are not big.....shaving legs was truly an adventure ......potty area was less than private. Storage for clothing in the cabins was odd too.....little cubbies for your stuff....no real drawers to speak of. It took me almost the whole week to figure out what I had put where.
We really liked the freestyle dining because we had done a Disney cruise and it was way too scheduled for us. Food was good....great portions and nice variety. We traveled with our 14 year old and 11 year old. They really both enjoyed the teen and kid clubs.
Nice island....lots of seating. Did some snorkeling on our own and that was fun.