I'd remove the login prompt after search (even though you have guest access).
I'd also provide a description of the service on the home page.
And last I searched San Diego and nothing. Maybe make it clear it's San Fran only?
The overall concept is good for the user. That's a strong plus!