Perfect location and wonderful hosts. Lots of great personal touches make this vacation spot feel like home!