We just returned from our 1st cruise. It was a wonderful experience. We traveled on the Miracle from Tampa to Grand Cayman, Cozumel, Belize and Costa Maya.
The ship was large ,comfortable and very well organized. No problems on embarkment or excursions.
We had an extended balcony and would recommend to anyone. But keep on the 7th floor-8th floor too much noise from swimming pool and Lido deck area.