James is such a great host. The place is everything and more. We had such a great stay! He is accommodating, quick to respond and very helpful. Definitely recommend and can't wait to stay again.