Sophia’s place is a very well appointed accommodation located close to downtown Vancouver and all the city amenities.