Perfect location, cute and comfortable lodgings, and a thoughtful host.