Added validations to Reservation model