Huge, clean, lovely holiday home