Very nice place, beautiful location, wonderful hosts! Maybe a bit too small for a family with two little children.