Exactly as advertised. Clean. Spacious. Well located. Hosts were communicative and kind.