I have sailed with Royal Caribbean Cruise line for 12 years and have never had a bad experience on any of my 20 plus cruises.
I just returned with my sister from a 4 night western caribbean cruise. Yes it was St. Patrick's Day and yes it was spring break but the cruise was a lot of fun. My sister and I are both in our mid sixties. We enjoyed sitting around the pool daily. We know if you want a deck chair you have to get up early. It's not rocket science if you have cruised before.
Our dining room experience was fantastic. The waiter,Noel and assistant Rohit were wonderful. Two of our table mates were gluten free eaters and they were taken care of Royally.
It was clean and roomy enough for two people. We only shower and clean up and sleep in there. The room attendant was on top of everything.
We have had balconies for longer cruises but this was perfectly fine. We had an 8th room which was a great deck to be on for getting around the ship easily.