Larry is everything “superhost” term should be about. Incredibly helpful, welcoming, he makes you feel like you are his friend from the minute you meet him.
We had a perfect stay at his apartment!