Lovely place. A lot of little extras that other places don't offer.
Flexible check in is helpful.