Glendora's Place is cute. You're staying in a really accessable part of Bellflower and you can get anywhere in LA pretty easily with public transit or ride sharing. The place is a bit far from sights to see, but Alondra boulevard has all the ammenities you could need for a short visit or a long stay.