The place is clean, conveniently located, and had everything I needed for a longer stay. The gym in the building is definitely a bonus, as it is a proper fitness area with spaces for many different types of workouts. I would definitely recommend a stay here if you're looking to be located in Yaletown. My check-in was frustrating but hopefully the host will take the constructive criticism I offered and make improvements for future guests. I would also note that you will be asked to sign a rental agreement after you make the booking, which should have been noted in the listing description.