Awesome location

Apollo never disappoints! Unit 208 was very clean and has a very large patio. We love to stay at the Apollo because of the location on south beach and we love Sunset Grill just below us. Marco Island is our favorite vacation spot.