Great location and view, welcoming hosts and great staff.