This is a timeshare hotel through Vacation Internationale, it is quite comfortable, pretty much like a room in a hotel.
The bets are not the best but acceptable. The rest of the hotel is great.
The hotel is called Rosedale on Robson, great location. It is a lot cheaper than airbnb if you book directly. I paid 350 through airbnb for 2 nights + parking and if I booked directly It would have been 250 including fees and taxes + parking.