9 reasons to stay in a villa over anywhere else

Let's say you have already decided to visit Crete from your “best islands to visit in Greece” list. Now its time to choose between the “best places to stay in Crete. How do you decide where to stay? Do you prefer hotels, resorts, apartments, villas, or something different every day? There is no simple answer as it all comes down to personal preferences and your travel companions. Here are 9 reasons to stay in a villa over anywhere else.