James' place is beautiful! And when I had a small issue, James was very communicative and helpful. Would definitely stay here again.