Refactored reservation page