What a fantastic view! Everything you need and more! Definitely recommend it to anyone! Great location, Great host, great place, great times! Will be returning soon!