It is not surprising that many people write negative reviews. There is always something one can find to write about that didn't meet their satisfaction. However, having spent 16 days on the Magic across the Atlantic and reading the experiences of some I really can't fathom how people could have had such an awful time when I was on the exact same cruise.
Barcelona was great, an amazing city to explore and depart from. It rained but the last time I checked it is a city on this planet that is subject to weather. So sometimes it rains. We took a raincoat and an umbrella, stayed dry and had a marvellous time.
Mallorca, Malaga and Las Palmas were likewise all great ports to visit. We looked after ourselves in each and every port and made the most of the scenery and local dining options to enjoy. We do a lot of walking and in each port walked on average 15 kilometres (10 miles).
Cabin 2476 is low and right at the back of the ship sitting right over the propellors. In any sea state if you don't like the constant hum and vibration associated with propellors then this is not the place for you. However, my wife and I would always choose this cabin as we enjoy the comforting beat of the propellors and the view down the propellor wash. These are a good size cabin, very comfortable and with ample wardrobe space. One criticism that would lead me to look at an adjacent cabin next time is there is only a single chair. On the Carnival Slpendor we had the same cabin it was slightly larger with a lounge allowing both occupants to relax in a seat at the same time in the cabin.