Absolutely everything provided in a lovely quiet pocket of Eltham. Spacious, comfortable and convenient.