For everything this place has to offer, it'd be hard to find a better place. The location itself is one of the best in SF, parking is provided, and public transportation is close by.
I'd definitely recommend this place... and stay here again.