We were disappointed that during our 6 week holiday in Seychelles and South Africa this was the only accommodation that had a charge for wifi, I thought it was included from the booking information.
Also be aware that it is a very hilly sight, require lot of effort from room to pool, breakfast etc.
Convenient to ferry, but not within walking distance of restraunts.
Great view from room