excellent place amazing view great hosts