Or also try French Louie Caye, off Placencia.

Your own private island - great snorkeling and fishing.

I think it's just about perfect for what you seek!

(affordable too)