The hotel is made up of a few buildings, so you do need to walk outdoors to get from your room to the main lobby / restaurant / massage therapy etc. Really not a big deal!
The staff is beyond friendly and very helpful! The view at the restaurant is amazing and the food is great. Our room was large, modern with a comfortable bed, nice bathroom with good water pressure in the shower and a jet tub.
We took advantage of the on-site massage service, a little perk if you have time for a fair price.
It is true that the hotel is up a steep hill and is a good 20-30 minutes from downtown if you walk ... which is really not the safest thing to do, there is no sidewalk and you have to walk by a very busy boulevard. Taking the bus wasn't the most convenient option, the hotel has a shuttle service but it only runs twice a day.. so unless you have a car, you'll need call taxis to take you places.