theres a courtyard just west od tghe mall on 192
The only Courtyard Marriott I know of is in Cape Canaveral. It's really nice but is quite a haul from Front Street basically you just head to A1A and then head north.
Thanks! Your answer is awaiting moderation.