This past weekend we had the pleasure of being the guests of the St. Regis Bal Harbour in South Florida. From the moment we arrived, and walked through the beautifully appointed, mirrored lobby, we immediately felt like Royalty. Next, we were greeted with glasses of champagne and cold towels. Once we were checked in, we were escorted to our Royal Suite with sweeping views …