La Terraza de San Juan is fine if you’re looking for a relatively affordable place to stay in Viejo San Juan, but I wouldn’t describe it as the “upscale, boutique hotel” it bills itself as. I’ll start with the positives: The staff were nice and held our luggage when we arrived a bit early and the room wasn’t ready. Our room was spacious and had a sizable terrace. The bed and pillows were pretty comfortable. On the other hand, there was a glass shower awkwardly placed in the middle of the room and there seemed to be no way to control the temperature, which was either scalding hot or freezing cold. We weren’t given towels upon arrival and even after leaving a message with the front desk, I had to walk down to get after we didn’t receive them for several hours. When the room was serviced, they took the towel that was on the floor (where a sign said to put it to have it exchanged) and didn’t replace it with a fresh one. Our room was also beneath the rooftop plunge pool, which gargled and made strange sounds at night. And the WiFi barely worked. All in all, I’d only return if looking for a comfortable bed, good location, and to save some money.