Overall our stay at MO was great. The hotel is beautiful with impeccable service, however, I would like to call out 2 areas that took away from my stay being absolutely fabulous. First, with MO being a 5 star hotel it should offer guests free wi-fi, and not charge $15 per day for this service. Second, it's misleading for MO to say they have a private beach. I was expecting that we would have access to going into water, but that is not the case. In actuality, they have created the "atmosphere" of a beach complete with beautiful lounge chairs/umbrellas, relaxing music playing from speakers positioned in palm trees, all overlooking Biscayne Bay....but there is no access to the water. If you want to go IN THE WATER or be CLOSER to a real beach, then this not the place to stay.