Super house for a large group which is tucked away in a quiet neighbourhood