Very clean and spacious. The place was in a great location - both close to Granville island and withing walking distance to many shops and restaurants.