Everything you could possibly need! Great location and a very accommodating host.