Self-catering villas let the guests RUN the show. Vacationers CAN feel right at home in their own full-furnished Villa estate, deciding what and when to eat, what activities to do and when, etc.