Perfect little spot, everything you need for a nice time close in to town, and bonus: literal dictionary definition of Very Good Dog to greet you and make your stay even more pleasant.