We stayed for 3 nights, pretty good experience - friendly service, nice room (lucky we were in 1st floor rooms- i would not stay on ground floor as this is pretty much on the street, although apparently there is a security guard at night), good breakfast included, and in good central location( although beach in front of hotel not the best - boats, murky water, lots of locals). Internet not that great- only in restaurant, only 1hr per day, and not always working). You must have a car in praslin. Compared to our usual hotel stays in other parts of world i would typically rate pirogue as 3 stars, but was the best of our 4 accommodations during our seychelles trip, so comparatively maybe 4 stars then. Seychelles was just a bit different than we imagined, very expensive, very average service, difficult to get good food that is not a complete rip off, very rustic and exposed to the local culture and elements, super humid and hot, and hotels & apartments are pretty hit & miss and average (unless u can afford the exclusive resorts which are crazy expensive), but if you eventually find that beautiful beach you forget about all the challenges and relax....We would stay in pirogue again if we ever come to praslin again.