a few small hiccups, but a nice place to stay over all.