I recently returned from a trip to Florida where, amongst other things, I had the pleasure of staying at The Grand Resort & Spa in Fort Lauderdale. In what is a busy tourist destination, this gem sits nestled close to the beach and offers an oasis of calm. As you step through the unassuming door, …