This is our first holiday that has been to a country less than warm but it was such a brilliant adventure.
Sea princess is one of the smaller ships but that just means it is less likely that you will get lost on it. Excellent service and spotlessly clean, with good amenities and lovely staff. Get a soft drinks package to keep down bar costs and take your own booze in your suitcase. All paperwork says you shouldn't but everyone does.
A347 great to be on this side of the ship for all ports of call. Good to be near the top of the ship so we could walk up the stairs to breakfast and deck, and not have to use lifts which were busy. Balcony lovely and sheltered but plenty of space. Wardrobe area not spacious but it's a ship! Bathroom small but spotless. Near stairs and lifts so useful.