Chose this cruise for date, itinerary and price was good.
Grandeur is a smaller ship in the Royal Caribbean fleet. the line is known for their massive ships. if you have kids or are looking for waterslides, roller coasters, ice rinks, bowling alleys. etc. this is not the ship for you. She does not have all the activities of the large ships. If you don't need all that then give this ship a try
Left from Port Miami Terminal G. Garage G directly across the street. parking is 22$ per day. not cheap but safe