Great place for a family. It was still being cleaned when we arrived after the check-in in time but ended up being a good place to stay. Location is great and the place is well set up.