Apollo unit 203 looks brand new and fully supplied. Kitchen and bathroom very nice and clean. Highly recommend this unit for future stay. Exterior grounds, soft sand beach, landscaping etc look like paradise. Love the restaurant on site with full beach view. Included beach umbrellas and chairs etc in storage closet. A+ will return!
291 South Collier Blvd Unit 103 Marco Island, Florida 34145 United States