Great locations, clear check-in instructions and responsive. Shampoo, toothbrush etc are not provided - you will have to bring your own.