Great location on Haight St., easy check-in and good communication. Had no problems during my stay!