Had a wonderful stay at the place. Everything is just as described.
The flat has air conditioner and fan, so the final steps home after a long walk in extreme heat were a bliss :)