Marco 5 Star Rentals is a short term vacation rental company for our 3 luxury properties in Marco Island, FL. We have 1, 2, and 3 bedroom options all located very close to the beach. Marco Island is located on the Paradise Coast in Southwest Florida.