It was my third time staying here and while is not great or perfect, it was a good location for me and my family. It was close to a Publix and IMG, as well as a short drive to the beaches. Would stay there again…
The only draw back is that the apartment does not have much in terms of necessities (toilet paper, salt/pepper, dishwasher detergent, etc). But if you are there for more than one week, you can find them all at Publix next door and you can stack them up to last you for the entire vacation