amazing place amazing view and great hospitality