First, a caveat. I assume a lot of people like Princess. After two cruises, we do not. We are Celebrity Elite status cruisers and find Princess no match for Celebrity. So, maybe my comments will help others who are not sure what line to go with, to make a decision based on this information.
Getting on and off were fine. The food was good, except I felt the beef items from hamburgers to steaks were not top quality. The Horizon Cafe has a low ceiling and is not a very pleasant place to eat, nor is the way the buffet is laid out very convenient. The staff was fine - good, hardworking folks.
#1 - The Fitness Center is above a deck of cabins, so one cannot use the treadmills until 8 am and must stop at 10 pm.