Excellent flat. Great location. Efficient communication and check in process. Will definately stay again if I am in Vancouver again!