A wonderful stay with lots of thoughtful touches (and a sweet dog to befriend)!