If you want to be treated like royalty and enjoy a care free environment then 124 Queen is for you. We have stayed there twice and had nothing but praise . The staff , in particular Samantha, Debbie, and Sarah were very helpful in all...More
"Do not stay in the King Street location. Management doesnt seem to care too much about the residents in that..."
"The villas are so comfortable, they are basically a full apartment and we had trouble leaving it!"