James was an amazing host, he was willing to answer all of my questions. The place is a perfect size, very clean and well located. Would definitely stay again.