If there is one thing our family can say about this cruise and cruise line is that Royal really knows how to keep a ship clean. No plate or beverage was left behind for too long, the staff wore masks for out entire trip, housekeeping kept our rooms replenished and was friendly. Areas where there were pools and spas were constantly being mopped up for safety and overall just felt very clean and attended to.
Our issues were that the food was lackluster on this trip. The main buffet had items like cheese that had been sitting out for too long and became dried or oily, salads seemed wilted and desserts dry. The main dining room was wonderful, but the buffet could have used added freshness.
Our family had two balcony rooms that were spacious. The walls weren't too thin, and the beds were comfortable. The balcony rooms are especially wonderful for a person over 6 feet and a little bigger, my husband didn't have any troubles with his showers.