7 days
If you have more time you can complete the same program with the same quantity and quality of support over 10 days giving you 3 rest days within the program.
You can of course extend your stay as long as you wish to take advantage of, and experience the full beauty of your location.