We loved Karl's 2BR apartment. Everything is new and it is in a very nice neighborhood. We bring a lot of stuff to the beach so we drove 5 minutes to Birch State Park where you can park all day for $6 and just walk across A1A to great beach with lifeguards.. Birch Park has food and drink and restrooms - everything you need for a great beach day.
Other positives: Publix, a great mall, bike lanes, restaurants are all very close.
Karl was very responsive.
We already booked the same place for next year!