I need to get dental work and the closest hotel with a good room rate was the Santo Tomas. It was rated as a 3 star and my experience is whatever the stars, they're usually less - Marriott 5 stars to me rate 3 or 4 at best. Other hotels, and I've been in at least 30 of them in Panama and Costa Rica, rarely meet my expectations.
I'm spoiled and like to be spoiled.
First, the owner is at the hotel almost every day assuring that each guest is accommodated and feels like a guest, instead of a mark. Every employee of the hotel was pleasant, although the room only had a queen bed, I was apprised of this beforehand and the bed was fairly comfortable, the room was a nice size and the shower was excellent. Give me a comfortable bed and a great shower, nice hotel employees and I am usually satisfied.
Here the employees went out of their way (or maybe it is their way) to make me feel welcome and glad to be on the property.
There's a gym to work out in, which I loved, a swimming pool, a Jacuzzi, and last but not least, a coffee machine in the lobby that makes better coffee than any place in town - and this is Costa Rica, the country that makes great coffee.
If you're looking for a very clean, comfortable place to stay in San Jose, at a rate that is very reasonable, this is the place. I'll be back, as I visit Central America 3-5 times a year and LOVE San Jose.