my second time going to Miami. we arrived to the hotel and they welcomed us with a nice smile, valet guys were very nice, they are really quick,we were aware about the pool being under renovation, so they gave us bracelets to get beach chairs and also access to the pool at the other Marriott hotel nearby. the first room they gave us was on a low floor so our view was depressing because of the construction going on, but we call front desk, told them about it and they immediately gave us a different room on a higher floor without giving us attitude and they told us "if your not happy with this new room we will be glad to change it again", but we were amazed by the a beautiful views to the ocean we got, it was perfect. Room service was good, called for more towels..we got them called for more soap...we got it and always with a smile which you don't get to see this often.breakfast buffet was really good,chef was excellent,waiters were so nice always smiling and making jokes it was always good start a day with a smile! everyday in the afternoon they had at the lobby complementary ice cream,pop corn or desserts it was super good. overall we enjoyed and loved the stay at the Courtyard Miami Beach Oceanfront. location is perfect. i will definitely go back cant wait to see it after renovation is done.