Hosts like Kevin are what makes AirBnb such a great platform. The place is perfect, exactly as advertised and very well located. Amazing stay.