I would HIGHLY recommend this location for families with small children (Madeira Beach/yacht club) - there is a playground, large grassy area, and splash pad across the street. You can walk along the bay and watch dolphins. You can walk to the beach, grocery store. We did not use a rental car for our stay. Unfortunately, the management company was terrible. There were major issues regarding our stay: we were not given a key fob so we did not have access the the gym or jacuzzi. Property is surrounded by pedestrian gates, we were not given a key. Even though there was a photo of a barbeque - there was none. It took 4 days to get the key fob and key to the gates. 5 days to get the barbeque. Everyone at the management company seemed nice, but they were not familiar with the property at all. I requested a small refund, which I intended to spend on items for the apartment and leave behind (a collapsible wagon for schlepping stuff to the beach) and the management company ignored my request. I asked again for a refund toward the end of the stay, and again they ignored this request. I made a complaint to VRBO. I reported other issues to the company: 2 different wifi passwords in the apartment, incorrect trash instructions, incorrect parking instructions, filthy stained rug that should be thrown away, thick grime on patio with no way to clean it. These were all minor issues. Since the location was great it made it easier to overlook.