Apollo #408 gave us the experience it advertised. Wonderful beachfront view and basic but pleasant accommodations. Overall very pleased and would consider returning to the same property. Really my only complaint was the night check in lady was incredibly rude for no reason I could discern but the rest of the trip more than made up for it.
291 South Collier Blvd Unit 103 Marco Island, Florida 34145 United States