Perfect for my daughter's summer internship. Building was secure and extremely well located, close to tons of amenities, shopping, dining and downtown core -- just a quick walk to Yaletown, Granville Island, beaches, Robson and Davie Streets, Skytrain. Stanley Park was a bit further but still walkable along safe and pleasant streets (or along the beach). Apartment was very clean, pleasant, well-furnished and well-maintained. Biweekly cleaning on our long-term stay was a bonus. Alicia was a very professional and responsive host.