The number one reason to choose a villa over a hotel for your holiday accommodation is freedom. Freedom to have breakfast at two in the afternoon; freedom to sip a cocktail in the moonlight while floating in your own private pool; freedom to invite the family you just met on beach for an afternoon on the deck; freedom to share your space with people you choose, to truly be yourself and to live just a little bit like a local for a few days.
Hotels are fine, but sometimes the rules and regulations, the crowded communal areas and the often interminable waits for service can make things seem less like a holiday and more like being a busy airport departures lounge, only with bedrooms.
Your time is precious, never more so than when taking a well-earned break. It makes sense to maximise every second, and that requires accommodation tailored to your every whim and desire.