This is a great spot for short-term stays in East Van.