Everything you need, great location, Blair was a great host. Would happily stay again and highly recommend.