I don't know if our bed at home just sucks, but the bed we slept in at Divina and Viv's was the most comfortable we've ever slept in. The location is fantastic, only about a 5 minute walk to Commercial and Broadway which will get you on the Expo or Millennium lines. If you need to get on the Canada line, either go to Granville and switch, or take the 99 B-line to Broadway and Cambie which runs every 10 minutes. The place was much bigger than expected, and has everything you could possibly need. Highly recommend!