Isla Tortuga has a nice white sand beach and basic amenities, just 45 minutes by boat from Montezuma