Gail is a great host, with an amazing property. Everything about this stay was beyond my expectations. It was hard to leave!