I think you will see a significant savings booking YC vs Celebrity retreat.... and based on reviews YC outshines Retreat ...$$ not withstanding. I cruised 20x on ships in a balcony and will be going on my 3rd YC cruise in November. Almost Everything you stated as negatives would be non existent if you stayed in YC....and your food issues would be resolved big time!! The beauty of YC is you have superior service, meals,etc . You can choose to spend your whole cruise in this section...or just walk the ship daily and enjoy other areas. As I have stated many times.... when booking my 1st MSC cruise...and being a seasoned cruiser.... I read between the lines on all reviews and used YC as my safety net to ensure a beautiful cruise.... Was not disappointed and it exceeded my expectations.