Kamila's place is great to stay at. It's perfectly situated with the gastown restaurants easily reachable within 5 minutes walk. It was spotless and really tastefully decorated, and the extra amenities such as the pool were great (and often completely empty). While it is close to the sky train, you are 12 stories up and it never affected my sleep once.
I would wholeheartedly recommend Kamila's place if you are looking to stay in Vancouver.