Look no further. Great host. Great apartment. Great location.
If I could, I would live permanently in that apartment.