Excellent in every aspect. Margo treated us like family. Her house is beautifully organized and decorated. Her dogs are very friendly and chill. And bonus free food! I wish we could stay longer, but I know that this place has a waiting list (and rightfully so).