Cervantes is in a great location. All of Old San Juan is walkable from here. It is 15-20 mins away from the international airport as well as the smaller airport, Isla Grande. Also, its just a couple blocks away from where the cruise ships docks for the day. The rooms are nice and they serve a yummy (carb filled) breakfast - muffins, croissant & cinnamon rolls! There were 4 people in our room so 2 of us had to stay on the pull out sofa couch. Not too comfortable but the friendly staff made up for that. They are full of helpful tips. We got caught in the rain and made a mess in their lobby but they didnt mind at all.