Place was not horrible. The owners however, were unprofessional, rude, misleading, untrustworthy, and passive aggressive. I've stayed in over 40 countries, and three other Seychelle islands, and I can't say I've ever left a negative review, but this feels an appropriate time. If you have your own plans and a car, then the place on its own isn't too bad, but if you need anything else in addition to your stay, I'd warn you to try another location.