This place is cozy but well kept and well stocked. We had 1 couple and a dog. We needed to take the leaf out of the table in order to fit the dog crate but it worked out well. The location is great. They have a gate for the deck so we could safely have the dog on the deck with us. It is on the main road so beware if your dog tends to take off.