We were on the attol explorer in the Maldives last year, it is quite a small ship, only about 40 rooms, we were looked after well, look for them with going places or on line in the name of the ship.
Why Have you ruled out Africa Safari Club. They are excellen.
Because of many detrimental observations I'm afraid.
Silversea cruises do 7 night Seychelles itineries.
The Attol explorer is featured in many tour operator brochures. and is based in the Maldives, it is more of a diving ship than a cruise line.
African Safari Club - just to balance the "many detrimental observations" - great little ship (Royal Star) good service, food fine, itineraries very good.
Royal Star is not a cruise liner - but she is a friendly, well run ship. For Las Vegas style cruising go elsewhere by all means, but you're missing a treat and the pricing is very good!!