Looks like Villa rental on the BEACH! is no longer available on Rent.com which means this information is likely out of date.

Villa rental on the BEACH!

 3333 Gulf Shore Blvd. N, NaplesFL 34103