My wife and I recently took an Eastern Caribbean Cruse On the Magic. First off the room was awesome. The coves are almost completely surrounded and very private. The actual balcony does not get a lot of sun or wind. During a rain storm they are the only balconies that you can still sit out and watch. The view was spectacular! Coincidentally we were just above the door where the pilot boats pull up and load and unload their officers while the ship is pulling into port. It was very cool to see them jumping on and off the ship. We spent most of the daytime on our balcony and would explore the ship at night when its a lot less crowded. The serenity deck was great and very comfy. The Lido deck was a lot of fun as well as the sports deck.
The entertainment was our favorite part. Imani in The Piano Bar was the highlight of the trip. We spent 4 out of our 7 nights with him. He is great on the piano and has a amazing voice. he could sing and play like 200 different songs and they were different types of music. The comedy club was a lot of fun as well. We got to see 4 different acts and they were all funny. Also there was a juggling show that was really good. The guy juggled knorches(knife and torch taped together) on a unicycle. It was very cool.
The dining as top notch. We did anytime dining and it worked out very well. The steakhouse was worth every penny. Take a camera to take pics of your plates. They did a great job. The Cucina de Capitan was really good as well. Room service was very fast. We would leave what we wanted for breakfast and what time we wanted it and they were there on time every time. This made the mornings nice because we didn't have to go upstairs for anything until lunch.
Overall, the ship was beautiful and the crew was very friendly as well. Our room was well worth the extra money. My only complaint is the main deck. It confused us until the last day. There is no through access and the dining rooms are most of it. Besides that, it was very manageable. I really liked that the promenade deck wrapped around the ship and had hot tubs. We didn't really use the spa. The gym is very nice and has modern equipment. We are already looking into booking another cruise on the Magic soon.