Large, airy,well appointed and equipped, clean,well located,host has excellent English.