Great place, perfect location. Nice and clean. Great host. Huge. Perfect for large parties. Perfect for puppies! We had 3 and the fenced backyard was great for them.