Generous, thoughtful hosts and their attention to detail combine with a beautiful, clean, well-appointed cottage in a great location to make a perfect place to stay.