Really amazing place, and fantastic location. James is an excellent host who was very communicative and made sure I had a great stay. I would definitely recommend staying here!