We chose this based on reviews online, and desired itinerary.
Our cruise took place on the Emerald Sky because of water levels, and the ships are the same.
Ship was clean and comfortable. C category was fine. No real advantage to being on a higher deck or toward the front of the ship.