Michael, I have searched the Marriott website and there is nothing called the "Villas on Ft. Lauderdale Beach". Have stayed many times at the Marriott Harbor Beach, but there are no villas there. There is the Marriott Beach Place Towers, but those are timeshare apartments, not villas, and they are not ON the beach, but across a busy street from the public beach. I believe "villas" are usually stand-alone units or only a couple of units in a one story building. What place are you referring to??