My wife and I had the opportunity to stay at Cervantes and had a great time. The hotel was in a prime location right across the street from two garages where we kept our rental car for the night we stayed there. The lobby was gorgeous and our room was very nice as well. The bathroom was in amazing shape as was the bed. The carpeting and other accessories tended to be a little dated which made us feel like we were staying in a 5* hotel with 2* flooring and accessories. The breakfast was very nice and the staff was very nice and accommodating at all times. We definitely will stay here again if we come through Old San Juan.