Everything you need. Great location. Outstanding host!