Found this place last minute and it was perfect. Great location, clean, great hospitality, and free parking. You really cannot beat it for the price in San Fransisco.