Excellent location, cute accommodations, responsive host -- what more could you ask for? Oh yeah, it's affordable too!