This place has everything you’ll need. Great location wonderful host.