Pretty spot. Everything you need in a small space. The deck is really nice. Horses nearby if you enjoy seeing horses. Great host.