You cannot log in or book an appointment within this website. Open the booking page in its own window and everything works as usual.
At Haven
Haven asks everyone to create an account.