We have just returned from a 16 night Transatlantic cruise on the Ruby Princess. This was our ninth cruise, and we have previously sailed with Cunard on the Queen Mary 2 and with Costa on the Magica. We would not go with Costa again, and it would have to be a very special deal to go on the Queen Mary 2.The Ruby Princess was all we expected and more. We are Platinum members.EmbarkationWe flew from Canada to Fort Lauderdale and Princess arranged our flights. They picked us up at Fort Lauderdale Airport and took us to the ship. We waited about ten minutes and then we quickly went through the checking in and we on board. Very easy.Formal NightsWe had three and everyone took part and dressed accordingly. They were very nice evenings.FoodWe were in the Traditional dining room, the Botticelli Dining Room, the staff were very courteous and efficient and bent over backwards to help you. Also the staff in the Buffets were also very efficient and as soon as you sat down they came to see what you wanted to drink in regards to tea, coffee or juices. The food was good and you could always find something to suit your taste. The Pizzeria Pizza was also very good as was the Grill by the pool.We went to the Explorers Lounge most nights, but also tried Club Fusion and The Wheelhouse Bar, the music and comedy was good and the service was excellent.Laundry FacilitiesWe used the laundry room on our deck twice, we learned from previous cruises and took our own soap powder. It is very handy to have the laundry, with washers dryers and irons.StateroomWe were on Emerald Deck and had a partially obstructed view, which we enjoyed being able to get sunlight in the room and to see where we were when docking. The stewards on that deck were all very friendly and very efficient.ActivitiesThe activities on board ship were plentiful, there was always something going on. There was Trivia a couple of times a day, fun games in Club Fusion like Jeopardy and other passenger participation games, there was Bingo, Art Auctions, and Wooden Horse racing. Also dancing lessons, and musical entertainment on the Piazza every afternoon. So lots to do and see.We were supposed to stop in Monte Carlo but the harbor was to rough for us to be tendered in so the entertainment staff quickly put together a program for the day.There were movies in the Explorers Lounge some afternoons as well as up on Deck 15, and current movies shown in the evenings in the Movies Under the Stars.DisembarkationWe got off in Barcelona and were told we would be off by 9-45 am, and it was very much that time when we got off. We stayed two nights in Barcelona at one of the hotels Princess recommended, and they did the bookings for us. They bused us to the Hotel and then two days later they bused us to the airport. Great treatment and service by everyone, they even took our luggage right up to the British airways desk for us.Our only complaint was the hotel seemed very expensive especially the hotel restaurant, it would be nice if Princess had arrangements with more moderately priced hotels.ShipThe ship was beautiful and clean, bright and cheery.Entertainment was excellent with Comedians, Singers and Musicians.We really enjoyed our whole trip.Our one other complaint was the Satellite reception on the TV was very poor.