Embarkation---went smoothly after 45 minute Princess van shuttle ride from Newark Airport with 4 other passengers. In our cabin at noon, luggage arrived shortly thereafter.
Cabin---90% obstructed view (lifeboat/tender) with decent amount of ambient light during the day, twin beds, adequate storage space, standard bathroom, nice linens, good TV.
Food and service---made arrangements with maitre'd to eat in Island MDR at 5pm nightly, magnificent waitress (Alisa) made dining very enjoyable, head waiter (Romeo) came by twice each evening to check on food quality and service. Food was spectacular and well presented nightly. The menu was widely varied with choices sure to please everyone. Soups, appetizers, desserts, and entrees all top quality at the proper temperatures. Breakfasts were also very tasty (loved the granola yogurt) and served in an appealing manner. No complaints with buffet lunches in Horizon Court. Wait staff helped father in law to the table every day. Snacks at Cafe Caribe after 10-11pm were quite good, I didn't miss the Horizon Court which was closed at those hours. When time was critical the International Cafe offerings were excellent and the coffee served there was excellent.