124 on Queen Hotel & Spa