Excellent. The reviews on James's place is why I booked it, and let me tell you, they were all accurate. Great communication, well appointed space, and everything works.
Would definitely stay again.