We stayed here in November 2018 but it sure feels like it was yesterday! Cerf Island is a small islet off Mahe but it's like its own place: quiet, adventurous and pretty. The hotel itself is just a tad dated in looks with some paint peeling off here and there in the common areas and some exposed concrete, but let that not dissuade you: the villas are nothing short of MAJESTIC! We stayed at great places all along our Seychelles honeymoon but I am so very glad we chose Cerf Resort as our last stop as it truly felt luxurious for a very affordable price. The rooms were all dark wooden floors, the porch was wide and superbly pretty, the open air (but private) rain shower was a joy. The entire complex is just so epic! The restaurant was tasty if a little crowded even off season and the staff.... I think even if the hotel was less stellar, the staff would more than make up for it! I communicated beforehand with Mr Prakash Singh, hopefully he still works there, because his kind help really made a difference for our stay! We also had great experience with a staff member at reception whose name sadly escapes me but I remember he was from Spain. He helped arrange for us an amazing candlelit dinner on the beach taking in stride my super specific requests. This place truly felt like home for us and was the perfect finishing touch of our honeymoon!
Couple of notes for better planning: November is not great for snorkeling on the island so save that for other times. The beaches are lacking on the island and not the usual Seychellian awesome variety. However, you can easly book a trip or even row yourself to Moyenne island which has a much prettier beach. The ferry to Mahe is free but only in certain intervals and the transfers are otherwise pretty expensive so plan well about that.
These are the only things that I believe might disappoint you if not prepared, so DO prepare for them, in order to do this wonderful place justice and remain with the fond memories that we still keep :) Best wishes to everybody on Cerf!