Excellent host, lovely apartment, great location, easy to check-in, super quick and responsive communications -- I highly recommend staying at Kevin's place!