This was our first cruise, and we were also celebrating our honeymoon. I'm glad we picked the Dream! It's a massive ship with lots to do!
Service: The service was excellent - the staff is polite and eager to help. They remember your names and make sure you're satisfied with everything. The ship was kept very clean at all times. We did not experience any sewage smell like some people have mentioned.
Room: We stayed in room 12-215 on the Spa deck, balcony. We loved how small and quiet this deck was, and the smells coming from the spa were awesome. The room was cleaned every night at the same time, and they did an excellent job. The towel animals were adorable! Putra our steward was awesome :) The only fuss about the 12th deck is you can't get across the ship easily to get to some areas, which could be a hassle for the disabled. The room had a fridge but it doesn't get super cold - but it was cold enough to handle my almond milk, some soda, and my medication. The bathroom doesn't have a fan and it is also raised up so watch your step. The lights in the cabin take a little longer to turn on, too. Also, there is only one outlet by the desk. Bring a power strip (on the approved list) and an extension cable. You may also want to bring a fan as the rooms can get kind of warm, it helps to close your curtains during the day if you're out and about. The AC was otherwise fine. The shower is small, and not a lot of places to store your stuff. They do provide shampoo and body wash on the shower wall which is nice - not the best stuff but it smells good. There is a clothes line that comes out and stretches across. I used this to hang our swimsuits and such to dry. The king bed was comfortable, but unfortunately its one that can be separated so the split was kind of annoying.
This port is pretty bad. Not a whole lot to do, except at your own risk. All the shops sold the same stuff and were annoyingly pushy. I'd advise taking an excursion at this port to get off the ship for a bit.