Overall it was the experience I expected. Things were clean and the staff was super helpful and nice.
Showed up on a day they were training. They were busy and had forgotten that myself and another individual were still waiting past check-in time despite them saying it should be ready two hours previously.
I would definitely find myself staying again despite the mix up.