This is THE Haight-Ashbury authentic spot, a must stay!