Took a cruise with Grand visiting Cabo, La Paz, Loreto and puerto vallarta.
Pros
Good service by staff. Good pizza. Good cafe with pies and paninis.
The cabin was a good size. There was lots of closet space. Good shower and good sized tub.The sofa bed in the mini-suites were terrible. The mattress was not only thin but everytime you moved the bed wanted to fold up. I do not know how my kid could sleep on that bed for the whole trip. Furniture around the room were very dusty, I know because I wiped down everything with Lysol wipes before storing my belongings.