Great location and having sufficient facilities for a family.