Lovely place to stay and perfect for a young family.