Stayed here after returning from a cruise. After staying near the Miami airport the first time (terrible!) this was a nice change. We booked using Marriott Reward points, and we knew this hotel was between Miami and Ft Lauderdale. We were allowed to check-in at 1:00pm, which was nice because we could enjoy the beautiful courtyard and pool. The hotel is a few miles from the beach, but there is a lot of shopping and dining options near the hotel. The beds were very comfortable and the hotel was quiet. We also used the gym and whirlpool which were both really nice. We requested a late checkout of 1:00pm so we could enjoy the morning sun. The staff was very friendly and accomadating. Would defintely stay there again!