Cavin was small but clean, food in dining room very good with the exception of the strip steak which tasted like cardboard. Windjammer was boring. Same breakfast every day, lunch unappetizing. We found the park cafe excellent! We had breakfast and lunch there every day. Entertainment was great. The crew worked very hard. Bermuda was fantastic! First time there. Loved the pink sands and turquoise waters of horseshoe beach! Loved my cruise! Loved royal Caribbean!!
Small but clean. Asked for a mattress pad which made the bed comfortable.