We spent a weekend here in July 2012 for my husbands Bday. The hotel is small as well are the rooms. The hotel and rooms are clean and it has the best service. The front desk staff and everyone we ran into was helpful and friendly. They even provided us with a ride to Union Square with their town car. The front desk staff helped find us find a great restaurant too. Best part was that parking was included in price of hotel, which is a rare find in SF. The location was great! We walked to the Ferry Building and wharf from hotel. It would be a great place to stay for a Giant's game since the stadium is close by too.