Spent one night here out of the 5 nights we were in NL. Room had a funky toilet cleaner smell. One very small window out of the many in our room would open, so we weren't able to air it out well. Off-site attendance was fine until we wanted to relax and watch some TV for the first time on our trip and it wouldn't work - call for help heeded no results. Beds were the equivalent quality of old pull out couches, and you had to lay close to the sides or you'd roll into the long pit in the middle.
Location was great, short walk to shops, Tims, the water, and right amongst the traditional St. John's homes we wanted to wee. .
That being said, I wouldn't stay here again. This place did not compare to much better quality, similarly/lower priced accommodations a tad further from amenities.