John's place is a fine place to stay if you're going to be mostly out and about. It's clean enough, comfortable enough, close to enough stuff, communication is good enough, it's quiet enough, the kitchen is good enough. It's a better deal if you're sharing the cost with someone. Check-in is a bit of a pain because you pick up a key that is a 10-15 minute walk from the building, which is not fun on a hot day with luggage. Definitely get a ride.
If you're looking for that AirBNB experience that is enjoying someone's home and building a connection with the owners, this is not that. This is functional, practical, a place to lay your head at night. It's not a romantic getaway. Which, for me, was totally fine.
As a woman travelling alone, I felt very safe in this neighborhood. Well-lit, lots of people around, convenience store nearby, strangers were helpful and friendly.