Great place to stay, clean - also perfect for a small family. close to everything: away from everything.
I'd go back.