The Contadora Island Inn serves a great breakfast. Tony, the manager is nice and very helpful. You need to rent a golf cart to get around since the Inn is not close to any beach or restaurant. We were there during the off-season thus no crowds. Snorkling was so-so but the whale watching was fantastic.