A lovely place to stay with a young family. Expectations exceeded.