We stayed here for two nights for a Yearly Promotion Pary sort of thing for my husband's work. The year before it was at the Marriott Doral Golf Resort and Spa, I liked this resort better because it was right on the beach. The grounds were beautiful and the hotel was amazing. The King suite we stayed in was impeccably clean, roomy and very comfortable. The beds are always comfortable, there was a balcony and we got an awesome view of the property and the beach. The pool was nice and big. There were free cookies and lemon water by the pool. The staff was friendly. We hung out at the bar and prices were high but that isn't unusual for a resort property. The dinner we had at the party was very good. What more could I ask for from a hotel? This probably wouldn't be the place to go if you were on a tight budget but you get what you pay for, this place is outstanding, worth every penny. Love, love, love the Marriott Harbor Beach Resort!