James is an EXCELLENT host - kind, funny, helpful, and gracious. His Little Babel restaurant is also excellent and worth a visit! The apartment is spacious and as advertised. Check in and check out are very easy. The apartment is clean and well apportioned. Highly recommend!