Ship in good condition generally although going in for refurbishment next year. Staff mostly excellent, however our cabin steward was inconsistent i.e. no toilet paper first day, no body lotion after asking 3X, had to ask for Beach towels on port days. Dining was excellent in all areas including Buffet, Mast Grill, MDR. Ate at sushi restaurant for dinner. OK, but not exceptional. Service in all food areas very good but slow sommeliers on some nights. Quality of food consistently high. We (2) chose anytime dining and we enjoyed sitting at a table for 8 and meeting new people each night. Ports were all good, but had rain in 2 of 4 ports which put a bit of a damper on excursions. Both embarkation and debarkation were smooth and very fast. Captain Kate was very visible and morning announcements were enjoyable from her. Took the Insiders Tour which lasted 2.5 hours and well worth it to do one time.
Partial obstruction was not a problem at all.