James's apartment is in a great location and has everything necessary for an enjoyable stay. Good instructions for check-in. We would go back for sure. James was especially helpful when we had a mix-up with the booking dates (our fault). He responded quickly and fixed the problem for us instantly. Very impressive!