Spend your Honeymoon in Seychelles! Criollo House is a guest house in Seychelles Mahe. Located in the heart Beau Vallon Beach which is one of the most scenic area in the picturesque island of Mahè and only 4.5 KM away from the Capital city Victoria. The best thing about Beau Vallon Beach is that it has 3000 metre of white sand beach and turquoise water. It is the only perennial swimmable beach in Mahe.