Great view.
Great location.
Great hosts.
All round great experience.