Leon's place is very clean and well organized, has lots of nice amenities and is a very good place to stay when visiting San Francisco.