We just got back from this hotel from this past weekend. We stayed for two nights while visiting Kennedy Space Center. I like staying at Marriott properties because they are always nice and this was no exception. The rooms are very clean, well decorated and look similar to the professional pictures (can't always say that!).
We did not try the food at the hotel. They had Starbucks coffee in the lobby and Wolfgang Puck coffee in the room.
While this hotel is on the beach, it does not have its own beach access. To get to the beach, you walk to the Hampton hotel next door (1 minute walk) and use Hampton's beach access. Easy peasy!
I would like to suggest caution in reference to the towel rack in the bathroom. As my 5'8" tall son was exiting the shower, he was looking down to step over the side of the tub and hit the towel rack with his forehead, which gave him a small bloody gash. I don't know if the towel rack needs to be moved a little or perhaps a grab bar should be installed near that area. Just a suggestion.
Despite that, this is a very nice hotel. I would definitely stay here again.