This is another example of a place where photos don't make justice of it. It's much better!. The host has been quickly responding and we have had a lady waiting for us and got heaps of tips and recommendations.
Located a few minutes walking distance to the center and next door to a Supermarket is a nice bonus, though we couldn't see a metro station near by but wasn't an issue for us.
I'd definitely stay again.