Spacious, clean, well equipped, met our needs perfectly. Our host Michael was very responsive.