Why stay in a villa and not a hotel?

The only true privacy you get in a hotel is in your bedroom or suite. Every other part of the facility you will have to share with countless numbers of strangers. Wherever you go, there they are too ~ the pool, the restaurant, the sun terrace, the beach, the bar. In a villa everything belongs to you ~ the pool, the sun beds, the terrace, the music, the TV ~ it is your home every minute of the day. You will only see the people you wish to see. Even your staff will become "invisible" if that is what you want, appearing only at those times you ask them to serve you.
In a hotel you fit your schedule around the hotel's. In a villa you decide everything from what you eat to the time you eat it.
And yet, despite having all these major advantages, a villa vacation compares very favorably on price with a hotel.