Excellent location

We had a wonderful 3 weeks at the Apollo on Marco Island. The location couldn’t be beat! Loved being directly on the ocean for our first trip to Marco. Having Sunset Grill on the 1st floor was terrific too!