We're starting a project in 2016 in Seychelles and would be a group of 4-5 people traveling on and off for about 2-3 months. We're looking to rent small studio apartments (furnished) which will be occupied by 1 person each. It would be great if they are near the business district in Victoria but we're open to travel few miles for the commute. We all can cook so kitchen and internet would be more than welcome.
Are there any apartment complexes/villa owners that provide such apartments?