Good place to stay.
A few small improvements can be done but overall a worthy experience.