Awesome place - everything you need and fabulous location.
Fantastic to be able to bring my dog and also stay for one night minimum. Would highly recommend.