We had a room with a balcony and the views were spectacular. The hotel is a bit old and the rooms could definitely be updated (the fridge is almost vintage :)), it really didnt bother us as it fits the feeling of the town. Breakfast room is also amazing - really beautiful room with huge windows to watch the sunrise over the Tuscan hills. The only problem is parking - the closest one is the one right at the entrance of San Gimignano and is always full during the day. If you come back during the tourist hours (i.e before 4PM or so), you will probably have to leave the car in one of the public parking lots quite far from the hotel. If you are ok with walking, it's not a big problem but it can be inconvenient if you have luggage or other things to carry. And keep in mind that you have to pay tourist tax in cash when you check out - dont spend your last Euros, you will need them.
Otherwise we were very happy with the stay - would definitely come back.