upper cast reservations