James' place was absolutely fabulous! It was spacious, beautifully maintained and in a great location. James was a lovely host and made sure every detail was taken care of perfectly. We would definitely stay there again!