Quirky and modern, lovely place to stay with two small families.