Everything from booking to departing was fabulous. Crystal was available when we had any questions, instructions on how to enter site we're thorough. check-In was from 4pm and check out at 10 which was the only slight downfall as my mum who takes a while to get going in a morning found it a rush but, on the plus we checked in almost 2 hours before the scheduled time.