I heard that Qube at the Ramada opened yesterday. Has anyone been there yet? If so, how is it?Â
15 comments