The place is very nice. We have little kids we travel with, so the nice kid-friendly amenities were nice. The location can't be beat - easily walkable to lots of great stuff. We walked with small kids to granville island, which is pretty great. Also took them across the street to a school playground to burn off steam.