Loews Sapphire Falls Resort: A Luxe Caribbean Vibe in the Heart of Universal Orlando

“Is that Harry’s room?” I asked my husband, pointing to the spires of Hogwarts Castle floating in the distance, where a few smaller towers could just be seen on the side of the largest one. He joined me at the window of our room at Loews Sapphire Falls Resort on the Universal Studios grounds in Orlando,…