Amazing location, wonderful hosts and a perfect cozy place. Our stay at James place was impeccable. Definitely recommend.