We stayed at both the Courtyard and the Marriott.
The Courtyard is nice enough, not well organized, close to the beach. I believe the rates are going up. I was quoted $149 for next June. We stayed in 6-03.
The Hampton is nice as well. Good service and breakfast. As mentioned, it is next to the Courtyard and it is a quick walk to the beach. We stayed in 6-04. We were quoted $159 for next June.
We have reservations at the Comfort Inn across the street from these 2 hotels. I haven't stayed there, but it appears nice and came in at $119 for next June.
When we took a taxi in 6-04, it was $15 for 3 people plus tip.