Clean, spacious. A great Kerrisdale location.