We had a great time at Kevin's place.
Communication was easy. Checking in and out as well. The place is very close to a metro station, which makes it very easy to go around.