5 stars for everything! Great location, amazing view, fabulous host! Totally recommended!