Full disclosure: I had to cancel the trip at the last minute due to Hurricane Lane, which was hugely disappointing all around. So I can't actually speak to the place itself, but I really appreciated how quickly Joy and Yiqi responded to my messages, as well as their flexibility in letting us push back our check-in date when we were hoping we could just wait the hurricane out. Very friendly hosts!