absolutely stunning location and hospitality