Good place, with great communication and easy to check-in unsupervised.
The pillows were not the best, but everything else was spot on.