Second stay for us at the Apollo, and we were not disappointed. Beautiful views from the 5th floor. The unit is well furnished, although we did try the sleeper sofa and I would not recommend planning on sleeping on it for adults. Something the owners might consider replacing. I would certainly recommend staying there and would stay there again.
291 South Collier Blvd Unit 103 Marco Island, Florida 34145 United States