Great location, Amazing views, Wonderful host. Everything you need and then some!!