The common areas are beautiful and comfortable--lobby, coffee shop, bar & restaurants.
Being located at the La Caudan waterfront was convenient for shopping.
Port Louis isn't great for exploring the island--lots of traffic in and out of the city.
The pool is a little small to be useful. (To be fair, this is a business hotel--not somewhere you stay on vacation unless you have no choice.)