Flat is very clean and in a super location within an easy walk to some of Vancouver's must visit locations. Cooking options would be a bit limited for a long stay but many great eating spots are nearby.