Charming stay--loved the dogs and the place is magical.