My wife and I enjoyed our long weekend stay here at Apollo. This is a top floor unit with fantastic views of the beach and gulf. We had awesome sunsets. The unit is functional for two, would be tight for more than 2. A bonus was the beach chairs and umbrella and cooler provided. We wished there was an ice maker for the building (we had to buy bagged ice from the grocery store).
291 South Collier Blvd Unit 103 Marco Island, Florida 34145 United States