Excellent hosts, cute dog, good amenities and very handy location. Note: The driveway can be hard to find the first time.