Good place to stay; specially with small kids