Great place to stay. Everything is as described.
However, we were asked to sign a paper when we checked in even we didnt quite understand it. But it was good overall. The check in and out were exactly on time.