The listing description is accurate, and the location is wonderful! We got off to a rough start at the beginning as it was difficult to reach the host to get the keys (it ended up being the cleaning person misplaced the key). However, the rest of the stay was very smooth and the hosts (Twu) was very helpful and truly a pleasure. We were even allowed a late check-out!