Yankel's place is located in a good location that's 5 minute walk from the metro line. There's also a lovely neighborhood nearby that has great restaurants and wine bars.
We visited in early July when it was over 30 Celsius on most days. Although there was a fan, it was not powerful enough to allow us to sleep comfortably. Also, the toilet seat was broken and the replacement on it is an awkward fit that didn't make it comfortable to sit on.