if you want a great place to stay in Los Angeles, george’s is the place to be